sustained efforts - Spanish English Dictionary